inalienable interest - German English Dictionary